package bg.tu.varna.pms.model;

import java.io.Serializable;
import java.util.Calendar;

public class Contact implements Serializable {
	private static final long serialVersionUID = 1895713558062868490L;
	private String mUsername;
	private String mNickname;
	private String mName, mSurname, mFamily;
	private Calendar mDateOfBirth;
	private ContactStatus mStatus;
	private String mStatusMessage;

	public String getUsername() {
		return mUsername;
	}
	public String getNickname() {
		return mNickname;
	}
	public String getName() {
		return mName;
	}
	public String getSurname() {
		return mSurname;
	}
	public String getFamily() {
		return mFamily;
	}
	public Calendar getDateOfBirth() {
		return mDateOfBirth;
	}
	public ContactStatus getStatus() {
		return mStatus;
	}
	public String getStatusMessage() {
		return mStatusMessage;
	}
	
	public void setUsername(String username){
		mUsername = username;
	}
	public void setNickname(String nickname){
		mNickname = nickname;
	}
	public void setName(String name){
		mName = name;
	}
	public void setSurname(String surname){
		mSurname = surname;
	}
	public void setFamily(String family){
		mFamily = family;
	}
	public void setDateOfBirth(Calendar dateOfBirth){
		mDateOfBirth = dateOfBirth;
	}
	public void setStatus(ContactStatus status){
		mStatus = status;
	}
	public void setStatusMessage(String statusMessage){
		mStatusMessage = statusMessage;
	}
}
